from sqlalchemy import Table, Column, Integer, String
from sqlalchemy.orm import mapper, relationship
from database import metadata, db_session, engine, init_db

class EstadoProyecto(object):
    """ Clase que define el modelo de la tabla Estado de Proyecto """
    def __init__(self, nombre=None, descripcion=None):
        """ Metodo init """
        self.nombre = nombre
        self.descripcion = descripcion

    def __repr__(self):
        return self.nombre

estadoproyecto = Table('estadoproyecto', metadata,
    Column('idestadoproyecto', Integer, primary_key=True),
    Column('nombre', String(50)),
    Column('descripcion', String(200))
)
mapper(EstadoProyecto, estadoproyecto)
